remote-controlled ship - French English Dictionary